home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Archives / GNU / patch_2_1.lha / patch-2.1Makefile < prev    next >
Encoding:
Makefile  |  1993-06-23  |  1021 b   |  35 lines

  1. # Makefile for GNU patch using SAS/C 6.3.
  2.  
  3. CC = sc
  4.  
  5. LIBS =
  6.  
  7. CFLAGS = IGN=85+94+100+154+161+304 DEF=AMIGA OPT
  8. LDFLAGS = LINK STRIPDBG
  9.  
  10. SRCS = backupfile.c getopt.c getopt1.c inp.c patch.c pch.c util.c \
  11.     version.c rename.c alloca.c
  12. OBJS = backupfile.o getopt.o getopt1.o inp.o patch.o pch.o util.o \
  13.     version.o alloca.o
  14. HDRS = EXTERN.h INTERN.h backupfile.h common.h getopt.h \
  15.     inp.h patchlevel.h pch.h util.h version.h
  16.  
  17. all: patch
  18.  
  19. .c.o:
  20.     $(CC) $(CFLAGS) $<
  21.  
  22. patch: $(OBJS)
  23.     $(CC) $(LDFLAGS) $(OBJS) $(LIBS) TO=$@
  24.  
  25. backupfile.o: backupfile.c config.h backupfile.h
  26. getopt.o: getopt.c getopt.h
  27. getopt1.o: getopt1.c getopt.h
  28. inp.o: inp.c config.h common.h inp.h util.h EXTERN.h INTERN.h pch.h
  29. patch.o: patch.c config.h common.h inp.h pch.h util.h version.h backupfile.h \
  30.     INTERN.h EXTERN.h getopt.h
  31. pch.o: pch.c config.h common.h pch.h util.h EXTERN.h INTERN.h
  32. util.o: util.c config.h common.h util.h backupfile.h EXTERN.h INTERN.h
  33. version.o: version.c config.h common.h version.h patchlevel.h util.h \
  34.     EXTERN.h INTERN.h
  35.